﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Qiang.Geometry
{
    /// <summary>
    /// 几何图型类型
    /// </summary>
    public enum GeometryType
    {
        /// <summary>
        /// 
        /// </summary>
        UnDefined,

        /// <summary>
        /// 点
        /// </summary>
        Point,

        /// <summary>
        /// 
        /// </summary>
        Curve,

        /// <summary>
        /// 
        /// </summary>
        LineString,

        /// <summary>
        /// 
        /// </summary>
        LinearRing,

        /// <summary>
        /// 
        /// </summary>
        Line,

        /// <summary>
        /// 
        /// </summary>
        Surface,
        
        /// <summary>
        /// 
        /// </summary>
        Polygon,

        /// <summary>
        /// 
        /// </summary>
        Triangle,

        /// <summary>
        /// 
        /// </summary>
        PolyhedralSurface,

        /// <summary>
        /// 
        /// </summary>
        Tin,
        
        /// <summary>
        /// 
        /// </summary>
        MultiPoint,

        /// <summary>
        /// 
        /// </summary>
        MultiCurve,

        /// <summary>
        /// 
        /// </summary>
        MultiLineString,

        /// <summary>
        /// 
        /// </summary>
        MultiSurface,

        /// <summary>
        /// 
        /// </summary>
        MultiPolygon

    }
}
